Big Huge Thesaurus

Amaterasu Omikami

noun

sounds kind of like